// 此时表示 f 为一个函数类型
let t: (i: number, j: number) => number
// 使用箭头函数的方式
t = (i: number, j: number): number => {
  return i + j
}
console.log(t(1, 2))
t = function (i: number, j: number): number {
  return i + j
}
console.log(t(10, 20))

// 函数既可以返回 数值 也可以返回 字符串
function t1(i: boolean = true): number | string {
  if (i) {
    return 10
  } else {
    return "没有了"
  }
}
console.log(t1(true))

export { }
